/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package org.lestr.otaf.es;

import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URL;

/**
 *
 * @author pibonnin
 */
public interface ILectureEcritureFlux {


    InputStream lire(URL adresse) throws FileNotFoundException, IOException;


    OutputStream ecrire(URL adresse) throws FileNotFoundException, IOException;


    boolean estFichierOuRepertoireDisque(URL adresse) throws FileNotFoundException, IOException;
    
    
    File obtenirFichierOuRepertoire(URL adresse) throws FileNotFoundException, IOException;


}// FIN Interface ILectureEcritureFlux


